snack of guava paste - Turc Anglais Dictionnaire